a longer life - Turc Anglais Dictionnaire